/* $Id: ReportManager.java 
 * Copyright (C) 2011, TRAKHEES
 *  
 * Revision History
 *
 * Date  			Author 		    	Remarks
 * ---------------------------------------------------------------------------------
 *
 */
package ae.pcfc.etks.online.common.manager;

import java.io.File;
import java.util.Map;

import net.sf.jasperreports.engine.JasperPrint;
import ae.pcfc.etks.online.common.exception.SystemException;


public interface ReportManager extends Manager{
	/**
	 * fillReport
	 * Method to generate report
	 * @param reportFile
	 * @param parameters
	 * @return
	 * @throws SystemException
	 * JasperPrint
	 */
	public JasperPrint fillReport(File reportFile, Map<String, Object> parameters) throws SystemException;

}
